Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Terraced £262,496 £208,000 20 Oct 2017
3 THE ORCHARDS Detached £335,401 £59,950 17 Mar 1995
5 THE ORCHARDS Terraced £229,121 £161,500 10 Sep 2015
7 THE ORCHARDS Terraced £359,621 £75,950 8 Apr 1998
9 THE ORCHARDS Semi-Detached £309,434 £195,000 18 Apr 2008
11 THE ORCHARDS Detached £235,743 £189,000 21 May 2018
15 THE ORCHARDS Detached £315,820 £175,000 6 Aug 2009
17 THE ORCHARDS Terraced £260,158 £216,000 31 Mar 2020